The approver name is...

The approver name is not defaulting while creating a new requisition in iprocurement.
we are using employee supervisor hirearchy. and all the supervsiors are defined correctly

all the user ids are also associated with correct employe

is there is any special setup or profile for this to work (like default approver profile in I expense).

I dont there is any specific

I dont there is any specific setup. Check the employee record again & try once after running fill employee hirearchy program